<?php
/**
 * Created by PhpStorm.
 * User: admin
 * Date: 2018/4/18
 * Time: 14:33
 */
namespace app\index\controller;

use think\Controller;
use think\Db;
use think\Request;
use think\Session;



class Activity extends Controller
{
    // 活动列表页 加载
    public function index()
    {
        // 展示列表页
        $list = db('activity')->select();
//        dump($list);die;
        $time = [];
        // 遍历二位数组
        foreach ($list as $key => $v) {
            // 将时间转为时间戳
            $starttime = strtotime($v['starttime']);
            // 将转换后的时间戳推到数组中
            $str_start = array_push($v, $starttime);

            $endtime = strtotime($v['endtime']);
            $str_end = array_push($v, $endtime);
            // 获取当前时间
            $now = time();
//            dump($now); die;
            // 判断活动的状态
            // $now - $starttime < 0，未开始，不需要进行一下的判断
            // $now - $starttime > 0, 且 $now - $end < 0, 活动中，否则，已截止
            // 判断 $start 与 0 的关系
            $start = $now - $starttime;
            $str_start = array_push($v, $start);

            $end = $now - $endtime;
            $str_end = array_push($v, $end);


            $time[] = $v;

//            dump($time);


        }
//        dump($list);
//        dump($time);die;

//
        return view('', [
            'time' => $time
        ]);
    }

    // 活动内容页 加载
    public function content()
    {
        // 展示内容$
        $id = input('id');
//dump(input());die;
//        if(empty($id)){
//            $id = input('actid');
//        }
//        dump($id);die;
        $data = db('activity')->where('id', $id)->find();
        if (!empty(input('refertel'))) {
            Session::set('refertel', input('refertel'));
        }
        return view('', ['data' => $data, 'id' => $id]);
    }
}
